Balsam Pear — synonyms, definition

1. balsam pear (Noun)

1 synonym
Momordica charantia
1 definition

balsam pear (Noun) — Tropical Old World vine with yellow-orange fruit.

2 types of
gourd gourd vine
2 parts of
Momordica genus Momordica